package com.study.service.HRservice;

import java.util.List;
import java.util.Optional;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.study.model.jdao.HRjdao.EmpDao;
import com.study.model.pojo.HRpojo.EmpTab;

@Service
public class EmpService {

	@Autowired
	EmpDao empDao;
	
	/**
	 * 查询所有的员工信息
	 * @return
	 */
	public List<EmpTab> findAll(){
		return   empDao.findAll();
	}
	
	/**
	 * 根据所有
	 * @param empid
	 * @return
	 */
	public EmpTab findByEmpId(String empid) {
		return  empDao.findByEmpid(empid);
	}
	
	/**测试sql
	 * @return
	 */
	public EmpTab selectAll() {
    return empDao.selectAll();
    
  }
	
	/**登陆查询
   * @param empid
   * @param emppass
   * @return
   */
  public EmpTab findByEmpidAndEmppass(String empid, String emppass) {
    return empDao.findByEmpidAndEmppass(empid, emppass);
  }

  /**根据编号查询
   * @param empid
   * @return
   */
  public EmpTab findByEmpid(String empid) {
    return empDao.findByEmpid(empid);
  }

  /**修改密码
   * @param empTab
   * @return
   */
  public EmpTab newPass(EmpTab empTab) {
      return empDao.save(empTab);
  }
}
